public class CartItemType {
	public class CartItemType_e {
		public ItemType.ItemType_e Item;
		public Double ReferenceID;
		public String Action;
	
		//Setters
		public void setItem(ItemType.ItemType_e val) {Item = val; field_order_type_info.add('Item'); }
		public void setReferenceID(Double val) {ReferenceID = val; field_order_type_info.add('ReferenceID'); }
		public void setAction(String val) {Action = val; field_order_type_info.add('Action'); }


		//Getters
		public ItemType.ItemType_e getItem() { return Item; }
		public Double getReferenceID() { return ReferenceID; }
		public String getAction() { return Action; }

	
		private String[] Item_type_info = new String[]{'Item','urn:ebay:apis:eBLBaseComponents','ItemType.ItemType_e','0','1','false'};
		private String[] ReferenceID_type_info = new String[]{'ReferenceID','http://www.w3.org/2001/XMLSchema','long','0','1','false'};
		private String[] Action_type_info = new String[]{'Action','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
		private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true'};
		private List<String> field_order_type_info = new String[]{};
	}
}